CSFramework.com自动分词系统:WebApi,框架
搜索'WebApi 框架'有20 条结果:
内容: 创建 BitmapEncoder 类 C# 全选 /// /// 根据文件扩展名获取图片编码器 /// /// 文件路径 /// 图片编码器 private BitmapEncoder GetBitmapEncoder(string filePath) { var extName = System.IO.Path.GetExtension(filePath).ToLower(); if (extName.Equals(".jpg&q...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4712.htm   日期:2023-08-03
内容: 目录 一、事前:订单评估 商机模式-客户订单 1.问题 2.分析 3.解决方法: 商机模式-市场预测 1.问题 2. 分析 二、事前评估:商机评估 解决方法: 三、事中:业务过程控制 计划生产模式 1.问题 2. 分析 3.解决方法 四、事后:核算分析 1.问题 2.分析 3.解决方法: 五、涉及核心部门 一、事前:订单评估...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4711.htm   日期:2023-08-03
内容: 选中组件,点右上角小三角图标: 选择你要变更的控件类型: 通过此教程可以变更组件类型了,如:TextEdit - DateEdit - LookUpEdit 等 提示 .NET Framework可以通过此步骤变更控件类型,.NET5以上不支持,需要删除原控件,再拖拽一个新的组件到界面上来 扫一扫加作者微信 ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4710.htm   日期:2023-08-03
内容: 软件开发平台 快速开发框架 CSFrameworkV6.0旗舰版 原创软件@csframework.com CSFramework C/S架构 软件快速开发平台 开发框架 旗舰版 目录 CSFrameworkV6.0 框架升级核心内容 前端页面统一使用EF实体模型处理数据 数据访问层统一使用EF框架 支持两种后台连接方式:直连模式、WebApi连接 取消所有存储过程,改用Linq实现业务逻辑 增加审计...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4709.htm   日期:2023-08-03
内容: 目录 操作步骤&注意事项 1、tb_PO表增加CurrencyRate 字段 2、tb_PO 实体模型增加CurrencyRate 属性 3、res_PO 模型增加 CurrencyRate属性 4、表格增加 CurrencyRate 列 5、编辑页面增加CurrencyRate 编辑框 6、若主表返回 rs_PO 模型,要给CurrencyRate赋值 开发框架增加字段操作步骤,下面以采购订单 tb_PO 表增加汇率字段:Cur...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4708.htm   日期:2023-08-03
内容: 目录 操作步骤 1. 明细表格添加图片列 (colD_ImgSmall) 2. 明细表 res_XXX 模型添加图片字段 3. 加载图片右键弹出菜单 (Form.InitializeForm方法) 4. Form.DoSave方法保存资料 5. BLL层 Update方法 6. DAL层Update方法 7. DAL层的GetDataByKey方法 注意事项 1. GetDataByKey必须返回 res_XXX模型 2....
URL:https://www.csframework.com/archive/1/arc-1-20230803-4707.htm   日期:2023-08-03
内容: 目录 一、单表窗体 数据查询页 - 注意事项 数据编辑页 - 注意事项 一、单表窗体 参考界面: 数据查询页 - 注意事项 设置默认列宽度: 关键列放最前面: 如产品编码、产品名称、单位、类型等字段放到前面,最好屏幕能显示完整,不需要拖动滚动条。 添加 LookUpEdit / CheckBox 组件: 如:单位、类型、是否启用、是否审核等字段。 测试注意: 每个列是否 能显示资料,资料显示是否正常 ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4706.htm   日期:2023-08-03
内容: C/S Winform开发框架 - 单表基础资料窗体实现主从表资料管理 目录 一、引言 二、开发过程 1、表结构,主键,外键关系 2、绑定明细表的数据源 3、实现BLL、DAL层 GetDetails 方法 4、实现BLL层自定义 Update 方法 5、DoSave 方法 调用 _BLL.Update 6、扩展 DAL层的Update方法 7、客户资料提交数据模型 8、客户地址表格添加【新增】、【删除】按钮 9、Bu...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4705.htm   日期:2023-08-03
内容: 目录 注意事项 使用 IGridDataWatcher 接口管理表格数据 使用DevGridEditable类控制表格的焦点行及单元格 隐藏分页标签 隐藏 btnView 查看按钮 重写六个数据操作按钮 数据校验,检查数据重复 查询数据后,必须重置表格数据观察者 设置表格不可编辑列 注意事项 使用 IGridDataWatcher 接口管理表格数据 C# 全选 _Watcher = new DevExpre...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4704.htm   日期:2023-08-03
内容: 目录 1、拖拽一个 LayoutControl组件到界面,将文本框拖拽到 LayoutControl 组件 2、修改LayoutControlItem的标题 3、在 InitializeForm 方法内添加一行代码: SetLayoutControl 4、在DoBindingSummaryEditor 方法内绑定数据源 5、运行 1、拖拽一个 LayoutControl组件到界面,将文本框拖拽到 LayoutControl 组件 ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4703.htm   日期:2023-08-03
内容: 定位方案 一、使用车辆定位设备 有三款设备:G7, 易流, 管车宝(路歌),购买设备安装到车上面,有后台系统可以查实时定位,也可以在自己的TMS软件内集成。 二、使用中交兴路(北斗定位)平台接口 货车都装有北斗定位,否则不能通过年检。中交兴路按 点击收费,比如查询一次定位收0.1元 扫一扫加作者微信 ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4702.htm   日期:2023-08-03
内容: 目录 报表完整列 隐藏列,并自动调整列位置 C# 全选 /// /// FastReport.NET 自动隐藏列及调整标签宽度 /// /// private void HideColumn(Report report) { //找出组件 var price1 = report.FindObject("Text70") as TextObject; var price2 = report.FindObject("...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4701.htm   日期:2023-08-03
内容: 替换前: 替换后: C# 全选 DevStyle.SetGridButtonImage(gcDetail, "Add", Globals.LoadImage("24_detail_import_order.png")); 专注.NET技术、C/S架构开发框架软件 C/S框架网 - C/S开发框架 C# 全选 /// /// 设置表格按钮的图片 /// ///...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4700.htm   日期:2023-08-03
内容: 目录 一、复制多级明细表业务单据 添加一个复制按钮 复制单据逻辑 二、复制普通主从表业务单据 添加一个复制按钮 CSFrameworkV6旗舰版 - 业务单据复制功能,支持复制多级明细表 一、复制多级明细表业务单据 添加一个复制按钮 C# 全选 public override void InitButtons() { base.InitButtons(); //复制单据 if (this.ButtonAutho...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4699.htm   日期:2023-08-03
内容: 目录 解决方案1:使用设计器移动标签页顺序 解决方案2:修改窗体设计器代码 如下图所示,需要将【工序/唛头】 标签页移动到【产品物料】标签页后面: 解决方案1:使用设计器移动标签页顺序 点击XtraTablePage组件右侧的小三角图标按钮: 最后,点【OK】按钮。 解决方案2:修改窗体设计器代码 打开.Designer.cs文件,搜索 XtraTabControl 组件名...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4698.htm   日期:2023-08-03
内容: 目录 MidpointRounding参数详解 Math.Round测试 MidpointRounding参数详解 AwayFromZero 1 舍入到最接近的数字的策略,当数字在两个数字之间的中间时,它将舍入到离零的最接近的数字。 ToEven 0 舍入到最接近的数字的策略,当数字在两个数字之间的中间时,它将舍入到最接近的偶数。 ToNegativeInfinity 3 向下定向舍入的策略,结果最接近且不大于无限精确结果。 ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4697.htm   日期:2023-08-03
内容: 目录 前言 解决方案 1、界面增加一个表格,如上图的合并用料 2 、DoSave方法,获取表格数据源 3. BLL.Update方法增加 listSummary 参数 4、DAL.Update方法增加 listSummary 参数 5. DAL.Update方法修改部分 前言 标准主从表界面增加一个明细表解决方案(不变更BusinessData模型的情况下),如下图所示: 解决方案 1、界面增加一个表格,如上图的【合并用料...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4696.htm   日期:2023-08-03
内容: 下面代码适用日期与时间范围匹配。 C# 全选 var q_PO = _Database.GetQueryable (); //开始日期 if (input.DocDateFrom Globals.MinSqlDate) { q_PO = q_PO.Where(w = w.DocDate = input.DocDateFrom.ToMinTime()); } //结束日期 if (input.DocDateTo Globals.MinSqlDate) { q_PO = q...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4695.htm   日期:2023-08-03
内容: 目录 1、查询条件,增加查询明细表字段的条件 DAL层查询方法 DAL.Query 2、删除记录 DoDelete方法 3、新增\修改 - 保存 4、审核操作 5、测试场景 应客户要求,业务单据的数据查询页面要同时 显示主从表数据,需要做以下调整: 1、查询条件,增加查询明细表字段的条件 查询结果显示一张单据对应多条明细记录。 DAL层查询方法 DAL.Query C# 全选 ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4694.htm   日期:2023-08-03
内容: 目录 1、增加【复制】按钮 2、实现DoClone 事件 3、测试 1、增加【复制】按钮 C# 全选 public override void InitButtons() { base.InitButtons(); //_buttons.RemoveButton(ButtonNameList.btnRefreshDataDict); if (this.ButtonAuthorized(ButtonAuthority.CLONE)) ...
URL:https://www.csframework.com/archive/1/arc-1-20230803-4693.htm   日期:2023-08-03
回到顶部